An Evaluation of the Fbdm Framework Design Method
نویسندگان
چکیده
Résumé : Cet article présente des travaux pertinents à la réutilisation architecturale. D’une part, il présente la méthode de conception de frameworks FBDM (Framework Based Design Method). D’autre part, il évalue FBDM à travers une étude de cas dans le domaine des éditeurs graphiques. La méthode FBDM offre un langage de conception, un processus de conception et un outil CASE. Le langage de FBDM est un profile UML, qui étend UML avec des annotations graphiques afin de distinguer entre le noyau du framework et les points de variation. Le processus de conception de FBDM génère un framework d’une manière semiautomatique en unifiant un ensemble d’applications dans le domaine du framework; le développeur du framework doit décider de la complétude de quelques relations faisant partie des points de variation. La méthode FBDM est évaluée à travers un framework d’éditeurs graphiques. Elle compare le framework généré par FBDM avec le framework populaire JHotDraw. De plus, l’évaluation utilise des métriques de conception pour examiner la qualité du framework généré et l’apport de la notation de FBDM.
منابع مشابه
A UML based Framework Design Method
Object-oriented frameworks offer reuse at a high design level promising several benefits to the development of complex systems. However, framework design remains a difficult task due to the generality and variability frameworks must encompass. In addition, traditional object-oriented design methods only deal with the design of specific applications and do not facilitate the design of frameworks...
متن کاملReflecting on Backward Design for Knowledge Translation; Comment on “A Call for a Backward Design to Knowledge Translation”
In a recent Editorial for this journal, El-Jardali and Fadlallah proposed a new framework for Knowledge Translation (KT) in healthcare. Many such frameworks already exist; thus, new entrants to the field must be scrutinized in regard to their unique contributions to advancing understanding and practice. The El-Jardali and Fadlallah framework focuses on policy-level discussions, a relatively und...
متن کاملDesigning an E-Government Model in the Ethical Framework of Good Governance
Background: Good governance within the framework of ethics is active and constructive cooperation between government and citizens, and the key to its success lies in the ethical behavior of the participating powers in political management. The success of e-government requires elements of good governance based on ethics. To realize e-government, we need good ethical governance indicators. Theref...
متن کاملCodification conceptual framework of education for students in architecture Primary design studios: A qualitative content analysis
Coordination of education categories and activities of novice students in architectural primary design studios is indispensable and can lead to the designing ability development and transition towards professionalism and proficiency. The objective is a conceptual framework for architectural education based on the categories of architectural education and novice studentschr('39') activities in a...
متن کاملPERFORMANCE-BASED SEISMIC DESIGN OPTIMIZATION FOR MULI-COLUMN RC BRIDGE PIERS, CONSIDERING QUASI-ISOLATION
In this paper an optimization framework is presented for automated performance-based seismic design of bridges consisting of multi-column RC pier substructures. The beneficial effects of fusing components on seismic performance of the quasi-isolated system is duly addressed in analysis and design. The proposed method is based on a two-step structural analysis consisting of a linear modal dynami...
متن کامل